package com.erji.admin.domain.dto;

import com.erji.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * @author lingjian
 * @description: TODO
 * @date 2024/8/4
 */
@ApiModel("导入的订单数据")
public class OrderDTO {


    @ApiModelProperty(value = "任务id")
    private String orderTaskId;

    @ApiModelProperty(value = "任务编号")
    private String orderTaskNo;

    @ApiModelProperty(value = "任务名称")
    private String orderTaskName;

    @Excel(name = "平台订单号")
    @ApiModelProperty(value = "外卖订单号")
    private String orderNo;

    @ApiModelProperty(value = "店铺id")
    private String shopId;

    @Excel(name = "店铺名称")
    @ApiModelProperty(value = "店铺名称")
    private String shopName;

    @ApiModelProperty(value = "商家id")
    private String businessId;

    @ApiModelProperty(value = "商家名称")
    private String businessName;

    @Excel(name = "实际付款金额")
    @ApiModelProperty(value = "用户实付")
    private BigDecimal customerAmount;

    @ApiModelProperty(value = "店家付款")
    private BigDecimal shopAmount;

    @Excel(name = "返豆条件")
    @ApiModelProperty(value = "返豆条件")
    private String fdtj;

    @Excel(name = "平台")
    @ApiModelProperty(value = "平台：小蚕，晓晓，歪麦")
    private String platform;

    @Excel(name = "外卖类型")
    @ApiModelProperty(value = "外卖类型：美团、饿了么")
    private String takeOutType;

    @ApiModelProperty(value = "服务费")
    private BigDecimal serviceFee;

    public String getOrderTaskId() {
        return orderTaskId;
    }

    public void setOrderTaskId(String orderTaskId) {
        this.orderTaskId = orderTaskId;
    }

    public String getOrderTaskNo() {
        return orderTaskNo;
    }

    public void setOrderTaskNo(String orderTaskNo) {
        this.orderTaskNo = orderTaskNo;
    }

    public String getOrderTaskName() {
        return orderTaskName;
    }

    public void setOrderTaskName(String orderTaskName) {
        this.orderTaskName = orderTaskName;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getShopId() {
        return shopId;
    }

    public void setShopId(String shopId) {
        this.shopId = shopId;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public BigDecimal getCustomerAmount() {
        return customerAmount;
    }

    public void setCustomerAmount(BigDecimal customerAmount) {
        this.customerAmount = customerAmount;
    }

    public BigDecimal getShopAmount() {
        return shopAmount;
    }

    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    public String getBusinessName() {
        return businessName;
    }

    public void setBusinessName(String businessName) {
        this.businessName = businessName;
    }

    public void setShopAmount(BigDecimal shopAmount) {
        this.shopAmount = shopAmount;
    }

    public String getFdtj() {
        return fdtj;
    }

    public void setFdtj(String fdtj) {
        this.fdtj = fdtj;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getTakeOutType() {
        return takeOutType;
    }

    public void setTakeOutType(String takeOutType) {
        this.takeOutType = takeOutType;
    }

    public BigDecimal getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(BigDecimal serviceFee) {
        this.serviceFee = serviceFee;
    }
}
